package com.wuyu.result;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

public interface Result<T> extends Serializable {
    void setSuccess(boolean var1);

    boolean isSuccess();

    String getResultCode();

    void setResultCode(String var1);

    String getI18nCode();

    void setI18nCode(String var1);

    String getTip();

    void setTip(String var1);

    T getModel();

    void setModel(T var1);

    /** @deprecated */
    @Deprecated
    void setModels(List<T> var1);

    /** @deprecated */
    @Deprecated
    List<T> getModels();

    String getMessage();

    void setMessage(String var1);

    /** @deprecated */
    @Deprecated
    void setTotalRecord(int var1);

    /** @deprecated */
    @Deprecated
    int getTotalRecord();

    void setReplaces(Map<String, Map<String, String>> var1);

    void setReplace(String var1, Map<String, String> var2);

    Map<String, Map<String, String>> getReplaces();

    Map<String, String> getReplace(String var1);
}